Building relations in the Indian Ocean, New Delhi has gifted naval vessels to Mauritius, the Maldives and Sri Lanka, even as China eyes the same locales.